Red Square – English–Italiano translations

🇬🇧 en it 🇮🇹

Red Square properNoun

  • Moscow square
Piazza Rossa
Wiktionary Links